lower-leg pain - French English Dictionary